package com.ychug.service.cms.service;

import com.ychug.service.cms.entity.CmsSiteEntity;

import java.util.List;

/**
 * 站点管理 服务层
 *
 * @author mcpcms
 * @date 2019-04-25
 */
public interface ICmsSiteService
{
	/**
	 * 查询站点管理信息
	 *
	 * @param siteId 站点管理ID
	 * @return 站点管理信息
	 */
	public CmsSiteEntity selectSiteById(Integer siteId);

	/**
	 * 查询站点管理列表
	 *
	 * @param site 站点管理信息
	 * @return 站点管理集合
	 */
	public List<CmsSiteEntity> selectSiteList(CmsSiteEntity site);

	/**
	 * 新增站点管理
	 *
	 * @param site 站点管理信息
	 * @return 结果
	 */
	public int insertSite(CmsSiteEntity site);

	/**
	 * 修改站点管理
	 *
	 * @param site 站点管理信息
	 * @return 结果
	 */
	public int updateSite(CmsSiteEntity site);

	/**
	 * 删除站点管理信息
	 *
	 * @param ids 需要删除的数据ID
	 * @return 结果
	 */
	public int deleteSiteByIds(String ids);

}
